import cv2

img = cv2.imread(r'img/img.png', 0)  # 参数0说明读入灰度图像
cv2.namedWindow("image", cv2.WINDOW_AUTOSIZE)  # 创建可调大小的窗口

cv2.imshow('image', img)  # 在窗口中显示图像
k = cv2.waitKey(0)  # 等待键盘输入，返回按键的ASCII
if k == 27:  # 如果用户按了ESC键，则直接关闭窗口
    cv2.destroyAllWindows()
elif k == ord('s'):  # 如果用户按了's'键，则将图片保存后，再关闭窗口
    cv2.imwrite('nana.png', img)  # 保存图像
    cv2.destroyAllWindows()
